ground laying machine - Turkish English Dictionary